/*
 * Copyright (c) 2007 - 2015 Joseph Gaeddert
 *
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 * of this software and associated documentation files (the "Software"), to deal
 * in the Software without restriction, including without limitation the rights
 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included in
 * all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 * THE SOFTWARE.
 */

//
// autotest fft data for 130-point transform
//

#include <complex.h>

float complex fft_test_x130[] = {
    2.295593731681 +   0.411874155977*_Complex_I,
    0.867233010936 +   2.391238924231*_Complex_I,
   -0.979511815183 +   0.113140414722*_Complex_I,
    0.077578424280 +   1.186610948031*_Complex_I,
   -1.071528198235 +   0.804300526324*_Complex_I,
    2.564018851452 +  -0.310561947705*_Complex_I,
   -0.950972074792 +   0.436022224496*_Complex_I,
    0.329631038192 +  -0.396044027241*_Complex_I,
   -0.862183775613 +   0.927159525327*_Complex_I,
   -1.059508389407 +   0.941689902943*_Complex_I,
    0.561615143764 +   0.096377911775*_Complex_I,
    0.534738747717 +   0.825200677825*_Complex_I,
    0.532672479322 +  -1.976151133815*_Complex_I,
   -1.310581230339 +   0.002609415320*_Complex_I,
   -0.093941505596 +   0.905920914198*_Complex_I,
    0.925525275182 +   1.564605784264*_Complex_I,
   -0.117943104365 +  -0.166904851246*_Complex_I,
   -0.009619069574 +   1.676338431134*_Complex_I,
   -1.367286699092 +   1.175301759986*_Complex_I,
   -0.053699588910 +   1.515076774609*_Complex_I,
   -0.070846548150 +  -1.323601968188*_Complex_I,
    1.796443691981 +  -2.011926920619*_Complex_I,
    0.493444077774 +  -0.231926417128*_Complex_I,
    0.426102034457 +  -0.966613330823*_Complex_I,
   -0.403283890205 +   0.570936153832*_Complex_I,
    0.339532677572 +  -2.038175992612*_Complex_I,
    0.202689295315 +   0.573201095278*_Complex_I,
   -0.571885221166 +  -1.275661165797*_Complex_I,
   -0.794196427625 +   0.423266616492*_Complex_I,
   -1.259472882356 +   0.532748103823*_Complex_I,
    0.578465509624 +   0.826666605971*_Complex_I,
   -0.185287664847 +   1.746937914937*_Complex_I,
    0.763423434636 +   2.020182432630*_Complex_I,
    0.086623435989 +   0.431914895390*_Complex_I,
    1.507900753669 +   0.056290417021*_Complex_I,
   -0.032809671097 +   0.098620827398*_Complex_I,
    1.816125083125 +   0.081663531528*_Complex_I,
    0.214492964742 +  -0.162240129055*_Complex_I,
    0.189647728207 +  -1.547086817248*_Complex_I,
   -0.273499165641 +  -0.552833918252*_Complex_I,
    0.118280846537 +   2.716796709548*_Complex_I,
    0.771040737403 +   2.763544783033*_Complex_I,
   -1.225097272428 +   0.386568340878*_Complex_I,
   -0.106529445935 +   2.317399662638*_Complex_I,
   -0.309752877128 +   0.781864233638*_Complex_I,
   -0.382242026751 +   0.530778535695*_Complex_I,
    2.187686178145 +  -1.629696212455*_Complex_I,
   -0.796121964339 +   1.212447992147*_Complex_I,
    0.483902967137 +  -1.761611437465*_Complex_I,
    0.078193155045 +  -0.695682313346*_Complex_I,
   -0.586826944592 +   0.119088984700*_Complex_I,
    0.105215960567 +   1.605824117591*_Complex_I,
   -1.096678506319 +   0.626271388642*_Complex_I,
   -1.393844336696 +   0.006228875154*_Complex_I,
   -0.563177155438 +  -0.137367111477*_Complex_I,
    0.009064659930 +   0.774248879600*_Complex_I,
    0.116957909967 +  -0.374512247987*_Complex_I,
    0.139602276134 +   1.196173350261*_Complex_I,
    2.212769662630 +   0.374920897734*_Complex_I,
    0.016527615895 +   0.361537040940*_Complex_I,
   -0.121813458827 +  -1.829691824294*_Complex_I,
   -1.177075906748 +   0.142539646960*_Complex_I,
    0.036310389827 +   1.045967306206*_Complex_I,
   -0.065389592517 +  -1.807892452763*_Complex_I,
   -1.387880762495 +   0.171082957785*_Complex_I,
   -0.561065052343 +  -1.260326041796*_Complex_I,
    0.640813649741 +  -1.777293190718*_Complex_I,
   -0.854417690416 +   2.237007530372*_Complex_I,
   -0.547722791713 +  -2.330803396241*_Complex_I,
    0.241170879004 +  -0.617927403601*_Complex_I,
    1.149285559687 +  -0.376338314437*_Complex_I,
   -0.611492918690 +   2.047469301403*_Complex_I,
    1.187263678013 +  -0.165876393098*_Complex_I,
    0.165257041186 +   1.672015729392*_Complex_I,
   -0.994770290926 +  -0.351786586669*_Complex_I,
   -0.899279932248 +   0.810204064241*_Complex_I,
   -0.989604008277 +  -0.119746717438*_Complex_I,
   -0.645537324969 +   0.353174690969*_Complex_I,
   -0.170329112065 +   0.085003743875*_Complex_I,
   -0.622581542228 +   0.035852829902*_Complex_I,
    1.027721243658 +  -1.009164344833*_Complex_I,
   -0.512899325586 +   1.422707083000*_Complex_I,
   -1.537474288640 +   0.734758277184*_Complex_I,
    0.300068603056 +  -0.844600037520*_Complex_I,
    1.173177814994 +   0.474849978182*_Complex_I,
    1.994390672833 +   0.274156356539*_Complex_I,
   -0.395247012804 +   1.046793121497*_Complex_I,
    0.111209493599 +  -1.063639370387*_Complex_I,
    0.804028185695 +  -2.330860293474*_Complex_I,
   -0.790484315366 +  -2.043033932357*_Complex_I,
   -1.938436910347 +   0.005399210558*_Complex_I,
   -2.213763088095 +  -0.050657389028*_Complex_I,
   -1.085606481444 +  -1.672620738363*_Complex_I,
    0.114374573479 +  -0.314566566070*_Complex_I,
   -0.334479316133 +  -0.269357185023*_Complex_I,
   -0.405597270856 +  -1.024425491739*_Complex_I,
   -0.268446228006 +   0.625273024277*_Complex_I,
    0.114305720338 +   0.091667406850*_Complex_I,
    0.458271491171 +   0.893733272049*_Complex_I,
    2.164470970876 +  -0.008479990723*_Complex_I,
    2.534318741148 +  -0.513177256373*_Complex_I,
    1.349837294176 +   0.730739449071*_Complex_I,
    0.178600395004 +   0.598903569881*_Complex_I,
    0.999820793703 +   0.023280883440*_Complex_I,
    2.567157231145 +   2.857783095653*_Complex_I,
    1.121937084722 +  -0.127318755949*_Complex_I,
   -1.476481512156 +   0.438739152692*_Complex_I,
    0.102675413849 +  -1.072173994008*_Complex_I,
    1.753108769750 +  -1.363923993462*_Complex_I,
   -0.329713403173 +  -0.836197629494*_Complex_I,
    0.053237332369 +  -0.316007225300*_Complex_I,
    1.094272758407 +   0.154099319830*_Complex_I,
    1.120647617053 +   2.290453172159*_Complex_I,
   -0.909112485707 +  -0.663394681024*_Complex_I,
    0.427832898254 +   0.948020241699*_Complex_I,
    0.346684378724 +   1.412486035318*_Complex_I,
   -0.142628142360 +   0.034555947923*_Complex_I,
    0.329645857287 +   2.194959848150*_Complex_I,
   -0.914476449793 +   0.031998423787*_Complex_I,
    3.135765246395 +  -1.497430797101*_Complex_I,
    1.209028626447 +  -0.686517697463*_Complex_I,
    0.379503693068 +  -0.842990842120*_Complex_I,
   -0.660923599405 +  -0.501650971018*_Complex_I,
    0.299565764767 +   1.443185673085*_Complex_I,
   -0.436332705510 +  -0.166601489288*_Complex_I,
    0.671417018091 +   1.996886835639*_Complex_I,
   -0.357759632151 +  -0.399361979644*_Complex_I,
    1.113330373199 +  -0.350135780628*_Complex_I,
   -0.281958991560 +  -0.356378430727*_Complex_I,
    1.134108928078 +  -2.092860871008*_Complex_I};

float complex fft_test_y130[] = {
   14.378246546427 +  16.821529859589*_Complex_I,
   27.857066272618 +  13.571899136472*_Complex_I,
  -15.456704775735 +  12.690273582209*_Complex_I,
   -8.753035425840 +   7.321557750269*_Complex_I,
   28.113754727138 + -12.547913966687*_Complex_I,
   10.563681172036 +   7.127854603059*_Complex_I,
   -6.710153682806 +   1.534074734434*_Complex_I,
   -0.152583781138 +   1.608751427720*_Complex_I,
    9.516727413961 + -11.938945268968*_Complex_I,
   11.591596283751 +  29.464218232945*_Complex_I,
   -1.861083239337 +   0.048807386609*_Complex_I,
   13.530879033363 + -18.257581820108*_Complex_I,
  -11.904116745072 + -21.233551918127*_Complex_I,
   25.195023350250 +  -2.967265398356*_Complex_I,
   11.563020359283 +  -8.938209578954*_Complex_I,
   -2.212982769038 +  20.141015933481*_Complex_I,
    9.560556874374 +  25.805352474019*_Complex_I,
    9.352588131212 +  -7.076490204727*_Complex_I,
   19.915109002940 +   6.825454682895*_Complex_I,
    9.736225779794 +  -4.099017628979*_Complex_I,
   10.036798782148 +   4.863204800610*_Complex_I,
   -5.027402703494 +   4.645951171953*_Complex_I,
    0.722099014183 +   4.901713974497*_Complex_I,
   12.341913244180 +   4.734214019087*_Complex_I,
    6.490076890583 + -14.694265064166*_Complex_I,
   18.468325287177 +  -3.754877637942*_Complex_I,
   30.687354000703 +   1.981540291860*_Complex_I,
  -17.305129028905 +   1.869860221279*_Complex_I,
    3.696020771673 +  -4.871064988434*_Complex_I,
   15.580947342376 +  22.519564496626*_Complex_I,
    3.848144651945 +  -1.781612409800*_Complex_I,
    8.942942784269 +  -3.602301409947*_Complex_I,
   -7.765663555408 +  -0.625063385554*_Complex_I,
  -19.365854088060 +  -1.898384733722*_Complex_I,
   22.654736737697 + -31.009432894736*_Complex_I,
    8.366067634071 +  17.695248714554*_Complex_I,
   13.661573039778 +   5.489335650118*_Complex_I,
    7.965893046432 +   0.920878507501*_Complex_I,
   -6.773323972099 +  -8.838093482259*_Complex_I,
   18.008424231247 +   0.970453153687*_Complex_I,
    3.616219743282 +  -7.106399136439*_Complex_I,
    4.354625182855 +   6.303312903302*_Complex_I,
    2.152940232565 +  10.856400632985*_Complex_I,
    9.549358562936 +   3.736001577178*_Complex_I,
  -23.393358100356 +  -6.204075948816*_Complex_I,
   15.508680212133 +   8.577949641991*_Complex_I,
   -7.063921889490 +  -9.211630834511*_Complex_I,
   21.009705406653 +  -6.517205812361*_Complex_I,
   15.423888702704 +   0.981999687774*_Complex_I,
   28.573348594219 +   5.383290022507*_Complex_I,
   15.304347003446 +  27.118709596573*_Complex_I,
   14.142070126013 +   6.277279353863*_Complex_I,
    1.625323780309 +  -9.187451801090*_Complex_I,
    8.830870090341 +  18.810210753448*_Complex_I,
   -0.345015176149 +  -9.619976818810*_Complex_I,
    7.341484437606 +  -0.732292583861*_Complex_I,
    8.958852700478 + -10.587428450375*_Complex_I,
    3.882707974052 + -17.745844755612*_Complex_I,
   -8.873303252125 + -15.211822737393*_Complex_I,
   -6.167534400705 +  10.214589494545*_Complex_I,
  -20.228656724261 +  17.585629744635*_Complex_I,
   10.933318198559 +  14.370328231006*_Complex_I,
   -8.461977401717 + -11.180604276190*_Complex_I,
   -9.616742566226 + -24.903826036989*_Complex_I,
  -11.411472927768 +  17.575007330620*_Complex_I,
   -2.685486674198 + -14.771303637127*_Complex_I,
  -25.251618764170 +   6.826824013717*_Complex_I,
   -6.299724034225 + -16.396112316751*_Complex_I,
   -7.265214784934 +  -5.565409121926*_Complex_I,
   -6.640524692135 +   0.521019036698*_Complex_I,
   16.214262242728 +   2.209865277239*_Complex_I,
   -5.045705495784 +   7.246063716170*_Complex_I,
   12.635656398329 +   5.953408206671*_Complex_I,
    7.826253258739 +  10.349167227222*_Complex_I,
    2.088937948255 +  -5.121963022405*_Complex_I,
  -11.873961874446 +  14.994764484717*_Complex_I,
   22.398422820899 +   6.844715327780*_Complex_I,
  -12.730924558399 + -11.992318329822*_Complex_I,
   13.524168525742 +  -4.729670042115*_Complex_I,
    1.202484810688 +  -1.663460844124*_Complex_I,
   -1.947874132965 +   1.302757622556*_Complex_I,
  -20.543601027337 +  12.258518226726*_Complex_I,
   -3.137767302170 +  -2.981480633371*_Complex_I,
   -7.975513140256 + -16.485317151074*_Complex_I,
    8.810596349659 +   6.332990185486*_Complex_I,
   -6.161246346457 +   5.235039382005*_Complex_I,
    2.843534766863 +  -4.617409607122*_Complex_I,
   -4.073520680077 +  -5.879651303740*_Complex_I,
   -2.171553918002 +  -2.554595714543*_Complex_I,
   -6.693230033855 +  -4.317974300454*_Complex_I,
    2.510552087942 +   5.009469541979*_Complex_I,
  -19.083210256655 +   5.125864403228*_Complex_I,
    0.411198384867 +   2.018760355265*_Complex_I,
   -9.315948091880 + -15.753105210356*_Complex_I,
    7.665007791183 +  19.339077441185*_Complex_I,
   17.992904291137 +   1.608531544860*_Complex_I,
    7.252549051948 +   5.185390374966*_Complex_I,
   -3.402294497131 +  15.472029335175*_Complex_I,
  -10.304002604604 +  -3.412309568194*_Complex_I,
    3.576347909571 + -16.980789801741*_Complex_I,
  -14.889487424902 +  -0.293460269814*_Complex_I,
   -2.329133331489 +  15.570197654593*_Complex_I,
   -4.321477736813 +   4.956074608145*_Complex_I,
    3.632694634916 +  11.871283520762*_Complex_I,
    2.290904837875 +  -0.771528125573*_Complex_I,
   36.996035166517 +  -1.073727284586*_Complex_I,
    6.227709813318 +  -9.761528406472*_Complex_I,
   -2.515872122268 +   0.034234272997*_Complex_I,
    4.552755682518 +  -9.370352932646*_Complex_I,
    9.004603455113 +   4.753018490255*_Complex_I,
    0.440587766505 +  16.114787576668*_Complex_I,
  -28.634077387281 +  -5.605910818928*_Complex_I,
   -5.160190484618 + -11.779239644678*_Complex_I,
  -17.819659704355 +   0.062857325389*_Complex_I,
  -14.769191642874 +  -0.223091433159*_Complex_I,
    2.070190617098 +  -3.834976376660*_Complex_I,
   -3.825400452939 +  -5.056722468813*_Complex_I,
  -15.844519611706 + -11.255119227692*_Complex_I,
   25.546454083988 +   2.033450780777*_Complex_I,
   25.208964212648 + -18.608412069091*_Complex_I,
  -30.422847814837 + -18.350779470779*_Complex_I,
   15.095434571838 +  20.530536309828*_Complex_I,
    1.789608009331 +  28.248536173054*_Complex_I,
  -12.951533049636 +   6.950006423363*_Complex_I,
    8.717234868692 + -32.148462751388*_Complex_I,
    7.386347991900 +   3.651733560911*_Complex_I,
  -12.562312227509 +   3.070991373115*_Complex_I,
   -0.069804711953 +   1.802309211709*_Complex_I,
    1.176122484348 + -14.149959691947*_Complex_I,
    5.353573748142 +   0.564676076929*_Complex_I};

